MultiSafepay\WooCommerce\Services\PaymentMethodService S

Total Complexity 28
Dependencies 10
Dependents 7
Total lines 198
Lines of code 110
Logical lines of code 53
Comment lines 50
Methods 9
Properties 1

Methods 9

Method Rating Maintainability Complexity Lines of code
get_woocommerce_payment_gateways()
S
59 6 13
get_multisafepay_payment_methods_from_api()
S
52 5 26
get_woocommerce_payment_gateway_by_id()
S
66 3 9
get_woocommerce_payment_gateway_by_multisafepay_gateway_code()
S
65 3 9
get_woocommerce_payment_gateway_ids_with_payment_component_support()
S
64 3 10
is_multisafepay_credit_card_woocommerce_payment_gateway_enabled()
S
64 3 9
get_legacy_woocommerce_payment_gateway_ids()
S
54 1 20
__construct()
S
69 2 7
get_woocommerce_payment_gateway_ids()
S
68 2 7